home *** CD-ROM | disk | FTP | other *** search
/ BCI NET / BCI NET Dec 94.iso / archives / programming / blitzbasic / blitz-list200994.lha / blitz-list / text0080.txt < prev    next >
Encoding:
Text File  |  1994-09-20  |  3.8 KB  |  82 lines

  1. > Nice to here from you again!
  2.  
  3. 8)
  4.  
  5. > Sorry, but over the last week the mail here has been very dodgy - I had no mail
  6. > at all for the last 3 days of last week.  I have, unfortunately, had no bug
  7. > reports from you - please feel free to send them as soon as you read this.
  8.  
  9. Ah, you see the latest version of the Mapeditor didn't work at all on 
  10. my machine 8( When I run it, pressed the create map button, then 
  11. loaded in the shapes, I got a new loadshapes dlg. Once the shapes had 
  12. loaded, I clicked on okay, and the program hangs... It doesn't crash, 
  13. but it no longer responds to menu commands or anything. Any ideas?
  14.  
  15. > The inital version of the editor took me two days to write.  That version had
  16. > only a few options but allowed you to load blocks and maps, edit the map (it
  17. > scrolled it well) and save your map.  It was simple but did the job well - I
  18. > think at that stage it was better than the blitz2 map editor.
  19.  
  20. Thats quick!
  21.  
  22. > I wouldn't mind you using my editor has a basis for your designer.  I would of
  23. > course want an enormous credit in your program!  What sort of thing would the
  24. > edito have to do - I might be able to include extra options in the current
  25. > editor that allow you to define and edit variables for the map.  If you wanted
  26. > to do it yourself then I could let you have the source code, I would though
  27. > want you to not spread around my editors source code (this implies that you
  28. > would not spread anything based on it of course).  Apart from that, you're
  29. > welcome to try and build it into a custom editor for your program - or just
  30. > tell me what you need in!
  31.  
  32. I hadn't really decided whether I will add a leveleditor yet, but if 
  33. I do, I supposed it will be along the lines of a mapeditor, plus 
  34. other options to vary the levels, like adding restart points, 
  35. defining how man men come out of prisons, that sort of thing. All 
  36. this data is currently held in datat statements, but if I include it 
  37. in the maps then they will be totally self-contained.
  38.  
  39. I was sort of thinking of releasing this leveleditor separately, to 
  40. existing StarWoids owners, and charging a little extra for it, but 
  41. its all early days at the moment.
  42.  
  43. I'm not interested in selling or distributing a mapeditor to compete 
  44. with yours in any way whatsoever. In fact, my original idea was this:
  45.  
  46. 1. You give me the code to your mapeditor, lets say the older version 
  47. since advanced features are not too important too me. (this is 
  48. obviously a sticky point, since it requires good faith on both sides, 
  49. especially yours).
  50.  
  51. 2. I convert it to support the features my game needs. At this point 
  52. it doesn't become a standard usable mapeditor anymore, its basically 
  53. only of use when used with my game (since the save files will be 
  54. StarWoids files only). So it doesn't compete with your version at 
  55. all.
  56.  
  57. 3. You obviously get advertising, since you can splash copyright 
  58. messages all other the place 8)
  59.  
  60. 4. And, if I sell it separately, you can have a vey large slice of 
  61. the profits, since the program is essentially yours.
  62.  
  63. This is all just some initial thoughts on it, I may not do this as 
  64. yet (I'm still weighing up the pros and cons, since it requires a lot 
  65. of coding in the game too, to make things as structured as possible).
  66.  
  67. What are your thoughts?
  68.  
  69. > The lastest version of the editor now supports surface detail defining (idea
  70. > for this was from Jurgen Valks), this means that blocks can have alternate
  71. > values that are completely different to the normal block values saved out in
  72. > the map.  These values are saved out as a separate chunk in the file.
  73.  
  74. Excellent idea, can't wait to check it out.
  75.  
  76. +---------------------------------+---------------------------------------+
  77. | Martin Kift                     |   Software developer (C/C++/OWL/MFC)  |
  78. | Email: M.H.Kift@swansea.ac.uk   |   Procede Software Ltd., UK.          |
  79. +---------------------------------+---------------------------------------+
  80.  
  81.  
  82.